home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Utilities Professional 1-1500
/
Utilities Professional 1-1500 (1994)(WPD)[!].iso
/
12511500
/
var1411.dms
/
var1411.adf
/
Changes
next >
Wrap
Text File
|
1994-02-07
|
3KB
|
64 lines
Changes for RELEASE 1a (As included)
Assembler
---------
- Optimized branches produced wrong assembly
- ORG sections didn't work correctly (partially fixed)
- Files with multiple sections occasionally had two relocs for the same
address in the reloc32 relocation table.
- ommitting the number with dd(An,Dn.x) - i.e. (An,Dn.X) causes problems when
assembling with linkable output
- or 10(a4),$10 was allowed (shouldn't)
- Couldn't have relative reference & divide in same expression (Eg Test+10/2)
- If linkable & debug options used, section names printed incorrectly
Editor
------
- Linkable/executable option ignored in assemble requester
Changes for LECasm V1.2 (Shareware version only)
-----------------------
- ':' couldn't be the first character of an INCDIR list, or INCLUDE filename
- swap.l produced incorrect code (now size disallowed)
- When skipping source with the IF directive, a missing ENDC caused two
errors, and displayed the line with the IF on it with wrong line number
- using IDNT, or SECTION within macros gave the string a wrong value
- Hunk names may now be enclosed in quotes
+ Checks for overflowing workspace added, now very unlikely to crash if you
don't have enough workspace
+ Added further optimizations (displacement removal)
+ OPT P=680x0 added to change processor type.
all 68010 instructions added (MOVEC,MOVES,RTD,MOVE <ea>,CCR
some 68020 instructions added. (MOVEC)
+ 68020 addressing modes now permitted
+ OPT BDL,BDW,ODL,ODW added for specifying default displacement sizes
+ Addressing modes can be expressed in either the old or new Motorola syntax.
d(An) may now be written (d,An) and d(An,Xn) may be written (d,An,Xn)
+ OPT T+, T- added to turn on/off arithmetic type checking
+ data,code and bss directives added
+ Copper instructions added (CEND,CMOVE,CWAIT,CSKIP)
* Sections with the same name are now treated as the same section. Before
every use of the section directive produced a new section
* Word alignment handling altered
* Label adding altered
* Rewritten expression handler (Was top-down, now shift-reduce parsing)
* Rewritten directive lexical analyser (now 5th version)
* Optimized line parsing
Raw assembling power now 9% - 32% quicker
Changes for LECed V1.2 (Shareware version only)
----------------------
+ Device list on file selector redrawn when disks inserted/removed
+ Lines can now be up to 32768 bytes in length
+ Default Dir added
+ Delete File added
+ Block functions options added
=> Print File or Block, Uppercase/Lowercase block, save block
+ Macros added
+ Scrollbar added
+ Editor can now be multiwindow
+ Calculator added